]> dgit.raspbian.org Git - gnome-shell.git/commit
Add ClutterFrame arguments to after-paint signal handlers
authorJonas Dreßler <verdre@v0yd.nl>
Wed, 8 Feb 2023 15:42:18 +0000 (16:42 +0100)
committerMarge Bot <marge-bot@gnome.org>
Wed, 8 Feb 2023 16:27:48 +0000 (16:27 +0000)
commitbd202c184792d804400a662c9f15fee1b14c905b
tree0ab515778fd807aeac66617bfa3157ad819608f9
parent4c8648fb59fe95de1f2e096edb87d6e7d1303798
Add ClutterFrame arguments to after-paint signal handlers

The ClutterFrame argument was added to several signals with mutter commit
08b0e563d4d0088e19d24f3199626a2d27349d09. We have a bunch of after-paint
handlers in gnome-shell too, and updating those was apparently forgotten,
introducing subtle memory corruption that was luckily easy to track down by
running gnome-shell with ASAN enabled. Let's fix that and add the additional
argument to all the signal handlers.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2629>
src/shell-global.c
src/shell-screenshot.c